package com.nebula.api.modules.product.qo;

import lombok.Data;
import org.apache.commons.lang3.StringUtils;

//前端传过来的表单数据，封装成一个类
@Data
public class ProductForm {
    /**
     * 模糊搜索对象
     */
    private String keyword;

    /**
     * 栏目类型 1精品推荐 2热门兑换
     */
    private Long did;

    /**
     * 商品类型 大类 sort表的
     */
    private Long srot;

    /**
     * 是虚拟商品还是实体商品
     */
    private Long type;

    /**
     * 积分最大
     */
    private Long max;

    /**
     * 积分最小
     */
    private Long min;

    /**
     * 商品状态
     * 1 商品上架
     * 0 商品下架
     */
//    private int status;

//    private Integer noRepeat;
    public String getKeyword() {
//        trimToNull去空格
        return keyword != null ? StringUtils.trimToNull(keyword) : null;
    }
}
